World's Best Scientists 2026 revealed!
New York University Shanghai

New York University Shanghai

- Psychology 

China
Established: 2012
Scholars: 3
Award Badge
Psychology
China
2026

Overview: New York University Shanghai

New York University Shanghai (NYU Shanghai) is a pioneering Sino-American research university jointly established in 2012 by New York University and East China Normal University. Located in the dynamic metropolis of Shanghai, China, it is China’s first Sino-US university operated as an independent legal entity. NYU Shanghai is a comprehensive, research-intensive institution combining the academic resources of NYU’s global network with the innovation of China’s higher education sector. The university hosts approximately 2,000 undergraduate and graduate students from over 70 countries, facilitated by a diverse faculty, and operates two campuses in the heart of Shanghai.

Show more
World
National
Scholar
D-Index D-index (Discipline H-index) only includes papers and citation values for an examined discipline in contrast to General H-index which accounts for publications across all disciplines.
Citations
Publications
1600 World 11 National H-index 78 Citations 20,303 398
2574 World 19 National H-index 67 Citations 19,746 362
3597 World 30 National H-index 60 Citations 10,699 279